Big Huge Thesaurus

Old World flycatcher

noun